TrueCrypt adalah program perangkat lunak enkripsi yang membangun dan memelihara sistem yang mengenkripsi file dan materi pada driver PC. Sistem enkripsi mengubah file terenkripsi sesaat sebelum disimpan atau diunggah tanpa campur tangan kita. Kita tidak dapat mengakses informasi terenkripsi tanpa sandi atau kode yang benar untuk mengubah enkripsi itu. Hingga saat konversi, file yang dienkripsi dengan TrueCrypt muncul sebagai rangkaian nomor acak. Seluruh sistem file dienkripsi (sehingga enkripsi-nya mencakup nama file, nama folder, isi dari setiap file, dan ruang kosong). Tidak seperti aplikasi pengunci folder yang dapat dilewati dengan menghidupkan ulang keamanan komputer atau dengan menggunakan disk (atau lebih buruk lagi, dengan menutupnya melalui task manager), satu-satunya cara agar kita dapat mengakses informasi adalah melalui TrueCrypt. Salah satu keunggulan utama True Crypt adalah kecepatan yang menjadikan proses enkripsi dan konversi-nya sangat cepat.
Enkripsi berkas dengan kata sandi atau kode